from selenium import webdriver  
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from time import sleep    

# 指定ChromeDriver的路径（如果你已经将其添加到系统环境变量中，则不需要这行代码）  
driver_path = 'd:/apps/chromedriver/chromedriver.exe'  

ser = Service()	
ser.executable_path = driver_path

options=Options()
options.add_argument('–-incognito')
options.add_argument('--disable-infobars')
options.add_argument('--start-maximized')

webdriver.Chrome(options=options,service=ser)  
  
# 如果你已经将ChromeDriver添加到系统环境变量中，或者ChromeDriver在你的PATH中，你可以直接使用以下代码  
driver = webdriver.Chrome()  
  
# 请求Google主页  
driver.get("http://heb.hsip.gov.cn/")  

icnt=0
while True:
    
    # 检测页面表填 #tab-code
    elems1=driver.find_elements(by=By.ID, value="tab-code")
    
    if len(elems1)==0:
        print('当前不是登录页面')
        driver.refresh()
    else:
        print('当前是登录页面')

    cookies = driver.get_cookies()

    icnt+=1
    print(f'==================={icnt}')
    for cookie in cookies:  
        print(f"Cookie Name: {cookie['name']}, Cookie Value: {cookie['value']}") 
        
    sleep(100)
    

# 让浏览器窗口保持打开状态，直到你手动关闭它  
# 如果你想在请求后自动关闭浏览器，可以取消注释以下代码  
# driver.quit()